road-sweeping machine - Français Anglais Dictionnaire